import ee
import geemap.foliumap as geemap
m = geemap.Map(center=[1.351, 103.8198], zoom=6,) #center at singapore
#area
style = {
"stroke": True,
"color": "#000000",
"weight": 2,
"opacity": 1,
"fill": True,
"fillColor": "#0000ff",
"fillOpacity": 0.4,
}
gdf_crs = gdf.to_crs(epsg="4326")
geojson = gdf_crs.__geo_interface__
m.add_geojson(geojson, style=style, layer_name="land")
#points
sql2 = 'SELECT * FROM geometry_test2'
gdf_prop = gpd.read_postgis(sql2, con=engine)
gdf_prop = gdf_prop.set_index("userid")
gdf_prop_crs = gdf_prop.to_crs(epsg="4326")
prop_geojson = gdf_prop_crs.__geo_interface__
m.add_geojson(prop_geojson, layer_name="properties")